﻿global using FreeSql;
global using FreeSql.Aop;
global using FreeSql.Internal;
global using HZY.Framework.Repository.EntityFramework.Attributes;
global using HZY.Framework.Repository.EntityFramework.Interceptor;
global using HZY.Framework.Repository.EntityFramework.Interceptor.Extensions;
global using HZY.Framework.Repository.EntityFramework.Models;
global using HZY.Framework.Repository.EntityFramework.Models.Enums;
global using HZY.Framework.Repository.EntityFramework.Models.Standard;
global using HZY.Framework.Repository.EntityFramework.Models.StandardV2;
global using HZY.Framework.Repository.EntityFramework.Monitor;
global using HZY.Framework.Repository.EntityFramework.Monitor.Models;
global using HZY.Framework.Repository.EntityFramework.Repositories;
global using HZY.Framework.Repository.EntityFramework.Repositories.Impl;
global using Microsoft.Data.SqlClient;
global using Microsoft.EntityFrameworkCore;
global using Microsoft.EntityFrameworkCore.ChangeTracking;
global using Microsoft.EntityFrameworkCore.Diagnostics;
global using Microsoft.EntityFrameworkCore.Infrastructure;
global using Microsoft.EntityFrameworkCore.Metadata;
global using Microsoft.EntityFrameworkCore.Query;
global using Microsoft.EntityFrameworkCore.Storage;
global using Microsoft.Extensions.DependencyInjection;
global using MySqlConnector;
global using Newtonsoft.Json;
global using Npgsql;
global using System.ComponentModel.DataAnnotations;
global using System.ComponentModel.DataAnnotations.Schema;
global using System.Data;
global using System.Data.Common;
global using System.Diagnostics;
global using System.Diagnostics.CodeAnalysis;
global using System.Linq.Dynamic.Core;
global using System.Linq.Expressions;
global using System.Reflection;
global using System.Security.Cryptography;
global using System.Text;
global using System.Text.RegularExpressions;
global using System.Transactions;
global using HZY.Framework.Aop;
global using HZY.Framework.Aop.Attributes;
global using HZY.Framework.DependencyInjection;
global using HZY.Framework.DependencyInjection.Attributes;
global using HZY.Framework.Repository.EntityFramework.Interceptor.Audit;
global using HZY.Framework.Repository.EntityFramework.Repositories.Extensions;
global using IdGen;
global using IdGen.DependencyInjection;
global using Microsoft.AspNetCore.Builder;
global using Microsoft.Extensions.Caching.Memory;
global using Microsoft.Extensions.Configuration;
global using Microsoft.Extensions.Hosting;
global using Microsoft.Extensions.Logging;
global using Rougamo.Context;
global using DbContext = Microsoft.EntityFrameworkCore.DbContext;
global using DbContextOptionsBuilder = Microsoft.EntityFrameworkCore.DbContextOptionsBuilder;
global using IUnitOfWork = HZY.Framework.Repository.EntityFramework.Repositories.IUnitOfWork;